@charset "utf-8";
/* CSS Document */
body,html{font-family:微软雅黑;font-size:12px;color:#333;background:#fff;outline:none;font-weight:400;}
body,div,a,ul,li,img,span,p{margin:0;padding:0;outline:none;}
h1,h2,h3,h4,h5,h6{margin:0px;outline:none;font-weight:400;}
input,select,textarea,button{outline:none;font-weight:400;} 
*{margin:0;padding:0;}
.l{float:left;}
.r{float:right;}

.ClearFix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
}
a{text-decoration:none;cursor:pointer;color:#333;outline:none !important;}
ul,li{list-style:none;}
img{border:none;}
a:hover{text-decoration:none;}

.tab-content{}
.op{display:none;}
.op.on{display:block;}
.op1{display:none;}
.op1.on{display:block;}
/* .ddd  img{width:100%;}


.adv0{height:auto;overflow:hidden;width:100%;position:relative;}
.adv_s .hd ul{width:100%;position:absolute;left:0%;bottom:10px;text-align:center;}
.adv_s .hd li{width:15px;height:15px;display:inline-block;margin-right:5px;background:none;z-index:2001;cursor:pointer;border-radius:100%;border:1px solid #fff;}
.pic{position:relative;}
.adv_s .hd li.on{width:15px;height:15px;background:#fff;border-radius:100%;border:1px solid #fff;}
/* .pic a img{width:100%;height:auto !important;}
.sj_mark .next{width:40px;height:40px;background:url(../images/next.png) no-repeat center center;position:absolute;bottom:48%;right:0px;z-index:2002;display:block;}
.sj_mark .prev{width:40px;height:40px;background:url(../images/prev.png) no-repeat center center;position:absolute;bottom:48%;left:0px;z-index:2002;display:block;}
 */ 
.thematic_details2.mg0{margin-bottom:0px;}


.fl{float:left;}
.fr{float:right;}
.mg0{margin-bottom:0px;}
.mg5{margin-bottom:5px;}
.mg10{margin-bottom:10px;}
.mg15{margin-bottom:15px;}
.mg20{margin-bottom:20px;}
.mg25{margin-bottom:25px;}
.mg30{margin-bottom:30px;}
.mg35{margin-bottom:35px;}
.mg40{margin-bottom:40px;}
.mg45{margin-bottom:45px;}

.dataTables_wrapper{}
.dataTables_wrapper table{width:100%;overflow:hidden;text-align:center;}
.dataTables_wrapper table .dataTables_empty{font-size:14px;color:#333333;line-height:30px;}
.dataTables_info{float:left;font-size:14px;color:#333333;line-height:30px;margin-left:20px;}
.paging_simple_numbers{float:right;margin-right:20px;text-align:center;}
.paging_simple_numbers .paginate_button{display:inline-block;font-size:14px;color:#333333;line-height:28px;}
.paging_simple_numbers .previous{min-width:30px;height:30px;margin-left:10px;overflow:hidden;padding:0 5px;text-align:center;border:1px solid #e1e1e1;}
.paging_simple_numbers .next{min-width:30px;height:30px;margin-left:10px;overflow:hidden;padding:0 5px;text-align:center;border:1px solid #e1e1e1;}
.paging_simple_numbers span .paginate_button{min-width:30px;height:30px;margin-left:10px;overflow:hidden;padding:0 5px;text-align:center;border:1px solid #e1e1e1;}
.paging_simple_numbers span .paginate_button.current{background: #667add;border: 1px solid #667add;color:#FFFFFF;}
.dataTable.no-footer{margin-bottom:30px;}
 
 
.list{width:100%;overflow:hidden;text-align:center;}
.list1{float:left;width:30%;/* margin-left:15%; */}
.list1 h2{font-size:14px;color:#333333;}
.list1 select{ outline: none;height:30px;border:1px solid #e1e1e1;}
.list2{width:65%;height:36px;text-align:center;float:right;/* margin-top:30px; */margin-right:5%;margin-left:0px;}
.list2 ul{display:inline-block;vertical-align:text-top;}
.list2 ul li{float:left;min-width:30px;height:30px;margin-left:10px;overflow:hidden	;padding:0 5px;text-align:center;border:1px solid #e1e1e1;}
.list2 ul li span{display:block;font-size:14px;color:#333333;line-height:28px;}
.list2 ul li:hover,.list2 ul li.on{background:#667add;border:1px solid #667add;}
.list2 ul li:hover span,.list2 ul li.on span{color:#FFF;}
.list2 h2{display:inline-block;vertical-align:text-top;margin-left:15px;height:auto !important;text-align:center;font-size:14px;}
.list2 h2 select{ outline: none;width:50px;}
.list2 h2{font-size:14px;color:#333333;line-height:30px;}
.list1 h2{font-size:14px;color:#333333;line-height:30px;}